home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 2
/
Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso
/
Aminet
/
text
/
misc
/
nroffamiga.readme
< prev
next >
Wrap
Text File
|
1992-08-14
|
2KB
|
48 lines
Short: nroff for the Amiga, sick version
This is my pseudo-port of nroff for the Amiga. Basically, I just
compiled the code with GCC 2.1, so it's not really a port. I left out
the source code, since it's publically available elsewhere and I made
no changes (at least as far as I remember...). I was going to include
it just for those of you who like to see such things, but, when I
tried to compile it again, it blew up. Can't remember exactly how I
did it the first time, but the thing works now. Sort of.
I've included the nroff-formatted manual (you can view it with nroff,
you see) as nroff.1, along with the original README file. This
package was an Atari TOS thing in the beginning, and it was the only
nroff I could find <sigh>. The file tmac.an is the manual command
file distributed with the package, and tmac.lha is a set of tmac file
from my local Sun host. Copy these files to the directory TMAC:, and
try nroff -man nroff.1 to see it in action. If you have a real shell,
you might want to set up an alias to run this style command through
'more', so that maybe you can read it all. Note that nroff is likely
to have severe problems with any imported roff files, and will dump
these to standard error as it processes the source.
I'm no roff wizard, so I can't help much if you have problems. A few
notes, however:
1) I use the tmac.an from the tmac.lha archive rather than the one
distributed. It seems to work more often.
2) If nroff chokes on something that looks like a comment, e.g.,
nroff: Don't understand ." Copyright 1987 University of California,
Berkeley
try changing the first several characters to the triad .\" -- it's the
only comment token this nroff seems to understand.
3) Look at lots of roff files on a Unix system, alongside the ASCII or
ANSI equivalent file, to see what sorts of things you can do with a
new file or change in an ugly one.
Hope this is useful to someone.
--dgc
dgc3@midway.uchicago.edu
P.S. --Note that since this is compiled under GCC2.1, you need v37+
of the ixemul.library loaded into your system. Do this however you
wish, by putting it into libs: or by using a "loadlib"-type program.
P.P.S -- The command "nroff -mark noah.1" will try to load the file
"tmac:tmac.ark" before processing the file "noah.1". You begin to see
a pattern?